En Python, il est possible de créer une liste de taille n constituée uniquement de 0 en utilisant la syntaxe suivante
L = [0] * n
On peut alors modifier les éléments individuellement en accédant à ces éléments par leur indice. Attention, on commence à compter les indices à partir de l'indice 0 !
L = [0] * 6 # crée une liste de taille 6 constituée de zéros
L[0] = 3 # modifie le premier élément et lui affecte la valeur 3
L[4] = -24 # modifie le cinquième élément et lui affecte la valeur -24
print(L)
>>> [3, 0, 0, 0, -24, 0]
Un parcours de liste à l'aide d'une boucle for permet alors de modifier l'ensemble des éléments de la liste.
L = [0] * 6
for i in range(len(L)) :
L[i] = i ** 2
print(L)
>>> [0, 1, 4, 9, 16, 25]
Source : https://lesmanuelslibres.region-academique-idf.frTélécharger le manuel : https://forge.apps.education.fr/drane-ile-de-france/les-manuels-libres/mathematiques-terminale-specialite ou directement le fichier ZIPSous réserve des droits de propriété intellectuelle de tiers, les contenus de ce site sont proposés dans le cadre du droit Français sous licence CC BY-NC-SA 4.0